package com.sinszm.web.cos;

import lombok.Data;
import org.springframework.boot.context.properties.ConfigurationProperties;

/**
 * 文件存储服务器配置
 * <p>
 *     腾讯云COS
 * </p>
 * @author sinszm
 */
@Data
@ConfigurationProperties("szm.boot.cos")
public class CosProperties {

    /**
     * 是否启用
     */
    private boolean enable = false;

    /**
     * 授权ID
     */
    private String secretId;

    /**
     * 授权密钥
     */
    private String secretKey;

    /**
     * 所属地区
     */
    private String region;

    /**
     * 存储桶名称
     */
    private String bucketName;

    /**
     * 线程池大小
     */
    private int threadPool = 1;

}
